single-strand dna binding protein - Alemán Inglés Diccionario